log and trash booms - German English Dictionary